Pagina delle proprietà Origini dati

La pagina delle proprietà Origini dati consente di definire la modalità di connessione del report corrente a un'origine dati esterna. In questa pagina è possibile sostituire le informazioni di connessione all'origine dati pubblicate originalmente con il report.

Se per un report vengono utilizzate più origini dati, nella pagina delle proprietà è disponibile una sezione specifica per ogni origine dati. Le origini dati vengono elencate nell'ordine in cui sono definite nel report.

Per specificare l'origine dati da utilizzare nel report, è possibile utilizzare un'origine dati condivisa creata e gestita separatamente dai report che la utilizzano. Se non si desidera utilizzare un'origine dati condivisa è possibile impostare manualmente la connessione all'origine dati da utilizzare con il report.

Per aprire questa pagina, selezionare un report, fare clic sulla scheda Proprietà nella parte superiore della pagina e quindi fare clic sulla scheda Origini dati nel riquadro laterale.

Opzioni

Origine dati condivisa

Consente di selezionare un'origine dati condivisa da utilizzare con il report. Per ulteriori informazioni sulla creazione di una nuova origine dati, vedere Pagina Nuova origine dati.

Sfoglia

Fare clic su Sfoglia per aprire la pagina di selezione dell'origine dati nella quale è possibile selezionare un'origine dati condivisa. Per ulteriori informazioni, vedere Pagina di selezione dell'origine dati.

Origine dati personalizzata

Consente di impostare la modalità di connessione del report all'origine dati.

Per l'impostazione della connessione a un'origine dati personalizzata sono disponibili le opzioni seguenti:

Tipo di connessione

Consente di selezionare l'estensione per l'elaborazione dati utilizzata per elaborare i dati dall'origine dati. Il server di report include estensioni per l'elaborazione dati per SQL Server, SQL Server Analysis Services, Oracle, ODBC e OLE DB. È possibile che siano disponibili ulteriori estensioni per l'elaborazione dati di terze parti.

Stringa di connessione

Consente di specificare la stringa di connessione utilizzata dal server di report per la connessione all'origine dati. L'esempio seguente illustra una stringa di connessione utilizzata per la connessione al database AdventureWorks di SQL Server:

data source=<a SQL Server instance>;initial catalog=AdventureWorks2000

Connetti tramite

Consente di specificare le opzioni che determinano la modalità di recupero delle credenziali.

Importante  Se le credenziali vengono specificate nella stringa di connessione, le opzioni e i valori selezionati in questa sezione vengono ignorati. Si noti che le credenziali specificate nella stringa di connessione sono visibili in forma non crittografata per tutti gli utenti che accedono a questa pagina.

Le credenziali fornite dall'utente che esegue il report

Tutti gli utenti devono digitare un nome utente e una password per accedere all'origine dati.

È possibile specificare il testo per il messaggio di richiesta delle credenziali utente. La stringa di testo predefinita è "Immettere nome utente e password per accedere all'origine dati".

Selezionare Utilizza come credenziali di Windows per la connessione all'origine dati se le credenziali fornite dall'utente sono relative all'autenticazione di Windows. Non selezionare questa casella di controllo se si utilizza il sistema di autenticazione del database, ad esempio l'autenticazione di SQL Server.

Credenziali archiviate in modo protetto nel server di report

Consente di archiviare nome utente e password in forma crittografata nel database del server di report. Selezionare questa opzione per l'esecuzione di report in modo automatico, ad esempio i report avviati tramite pianificazioni o eventi anziché da un'azione dell'utente.

Selezionare Utilizza come credenziali di Windows per la connessione all'origine dati se le credenziali sono relative all'autenticazione di Windows. Non selezionare questa casella di controllo se si utilizza il sistema di autenticazione del database, ad esempio l'autenticazione di SQL Server.

Selezionare Rappresenta l'utente autenticato dopo che è stata stabilita una connessione all'origine dati per consentire la delega delle credenziali, ma solo se l'origine dati supporta la rappresentazione. Nei database di SQL Server questa opzione imposta la funzione SETUSER.

Protezione integrata di Windows NT

Consente di utilizzare le credenziali di Windows dell'utente corrente per accedere all'origine dati. Selezionare questa opzione se le credenziali utilizzate per l'accesso a un'origine dati sono le stesse utilizzate per l'accesso al dominio di rete.

È consigliabile utilizzare questa opzione quando per il dominio è attivato il protocollo Kerberos oppure quando l'origine dati è disponibile nello stesso computer del server di report. Se Kerberos non è attivato, le credenziali di Windows possono essere passate a un altro computer. Se sono necessarie ulteriori connessioni al computer, i dati previsti non verranno visualizzati e verrà invece visualizzato un errore.

Non utilizzare questa opzione per eseguire report in modo automatico o report disponibili per la sottoscrizione. L'esecuzione dei report automatici viene avviata dal server di report. Le credenziali del server di report utilizzate per accedere al database del server di report non possono essere utilizzate per accedere a origini dati esterne.

Le credenziali non sono necessarie

Consente di specificare che non sono necessarie credenziali per l'accesso all'origine dati. Si noti che se l'origine dati richiede l'accesso da parte degli utenti, la selezione di questa opzione non avrà alcun effetto. È possibile selezionare questa opzione solo se la connessione all'origine dati non richiede credenziali utente.

Quando si configura un'origine dati in modo che non utilizzi credenziali, è necessario eseguire alcune operazioni aggiuntive se il report che utilizza tale origine dati deve supportare le sottoscrizioni, la cronologia pianificata o l'esecuzione pianificata. In particolare, è necessario creare un account con privilegi bassi utilizzato dal server di report per l'esecuzione del report. Questo account viene utilizzato al posto dell'account di servizio normalmente utilizzato dal server di report come contesto di esecuzione. Per ulteriori informazioni su questo account, vedere Configurazione di un account per l'esecuzione dei report in modo automatico.

Applica

Fare clic su Applica per salvare le modifiche.

Vedere anche

Guida in linea di Gestione report

Installazione e utilizzo della documentazione in linea di Reporting Services

Copyright 2004. Tutti i diritti riservati